API Windows Sockets API


   

   Windows套节字(嵌套字)API Windows Sockets API
  Windows嵌套字是由软件厂商和传输控制协议/因特网协议(TCP/IP)厂商(如Microsoft和Sun Microsystems)组成的一个工作组开发的,它是作为一种可以将市场上的基于PC的不一致性的TCP/IP产品连在一起的标准。这个规范也称为Windows传输协议(Windows Transmit Protocol)。它允许Windows应用程序可以不论下面是什么协议都可以进行通信。这个规范是在1992年宣布的,后来对开发人员免费提供。它的设计是为了保证任何联网厂商的TCP/IP软件,以及任何访问底层协议栈的Windows或Windows NT应用程序之间都具有互操作性。
  已经出现了对Windows嵌套字的需求,这是因为许多厂商使用它们自己的应用程序编程接口(API)为PC环境开发TCP/IP协议栈。由于可以使用许多不同的TCP/IPAPI,产品开发人员在他们的产品中就不得不选择一种API,或以很高的代价支持所有可用的API。Windows嵌套字是围绕著名的Berkeley嵌套字来开发的,Berkeley嵌套字是由California大学(Berkeley)的Berkeley软件分发机构(BSD)开发的。由于Windows是PC世界的一种主要的软件开发环境,因此有必要对它增加这种嵌套字扩展。
  使用Windows嵌套字,在一个厂商的TCP/IP协议栈实现的应用将可以与其它厂商的协议栈一起工作。这就极大地简化了开发人员的工作,并促进了软件的开发。Windows嵌套字承认Berkeley系统分发版本4.3,并且提供流类型、面向连接的TCP服务,以及用户数据报协议(UDP)的数据报服务。
  相关条目:Transmission Control Protocol/Internet Protocol 传输控制协议/因特网协议(TCP/IP);Windows Open System Architecture Windows开放式系统体系结构。

   

自定义分类:
电脑
 
贡献者:
服务器被拔线
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4